package modelo;

import java.util.List;

import home.HomeMemoria;
import home.HomePersistencia;
import home.HomePersistenciaHibernate;

public class Sistema {
	int idSistema;
	List<Usuario> listaUsuarios;
	HomeMemoria homeMemoria;
	HomePersistencia homePersistencia;
	HomePersistenciaHibernate homePersistenciaHibernate;

	public Sistema(List<Usuario>listaUsuarios){
		this.listaUsuarios = listaUsuarios;
	}
	
	public Sistema(HomeMemoria hm, HomePersistencia hp){
		this.homeMemoria = hm;
		this.homePersistencia = hp;
	}
	
	public Sistema(HomePersistenciaHibernate hp){
		this.homePersistenciaHibernate = hp;
	}
	
	/////////////////////////ACCESORS////////////////////////////////////
	
	public int getIdSistema() {
		return idSistema;
	}

	public void setIdSistema(int idSistema) {
		this.idSistema = idSistema;
	}
	
	public List<Usuario> getListaUsuarios() {
		return listaUsuarios;
	}

	public void setListaUsuarios(List<Usuario> listaUsuarios) {
		this.listaUsuarios = listaUsuarios;
	}
	
	public HomePersistenciaHibernate getHomePersistenciaHibernate() {
		return homePersistenciaHibernate;
	}

	public void setHomePersistenciaHibernate(
			HomePersistenciaHibernate homePersistenciaHibernate) {
		this.homePersistenciaHibernate = homePersistenciaHibernate;
	}
	
	public HomePersistencia getHomePersistencia() {
		return homePersistencia;
	}

	public void setHomePersistencia(HomePersistencia homePersistencia) {
		this.homePersistencia = homePersistencia;
	}
	
	public HomeMemoria getHomeMemoria() {
		return homeMemoria;
	}

	public void setHomeMemoria(HomeMemoria homeMemoria) {
		this.homeMemoria = homeMemoria;
	}
}